<HTML><HEAD><TITLE>BfsInstance:bfs_branch(+Branch)</TITLE>
</HEAD><BODY>[ <A HREF="index.html">library(bfs)</A> | <A HREF="../../index.html">Reference Manual</A> | <A HREF="../../fullindex.html">Alphabetic Index</A> ]
<H1>BfsInstance:bfs_branch(+Branch)</H1>
Post a branching constraint to the bfs instance BfsInstance.
<DL>
<DT><EM>Branch</EM></DT>
<DD>Prolog term
</DD>
</DL>
<H2>Description</H2>
<P>
   Post a new branching constraint <TT>Branch</TT> to the bfs instance
   BfsInstance. The constraint will be used to create a new child node
   of the current open node in the search tree for BfsInstance.
   <TT>Branch</TT> may be any prolog term, but clearly should be an
   appropriate constraint for the node relaxation solver associated with
   BfsInstance. 
</P>
<H2>See Also</H2>
<A HREF="../../lib/bfs/solver_setup-2.html">solver_setup / 2</A>, <A HREF="../../lib/bfs/solver_setup-3.html">solver_setup / 3</A>, <A HREF="../../lib/bfs/get-2.html">get / 2</A>
</BODY></HTML>
